Text copied to clipboard!
Başlık
Text copied to clipboard!Kıdemli Java Geliştirici
Açıklama
Text copied to clipboard!
Deneyimli bir Java geliştirici arıyoruz. Şirketimizin yazılım geliştirme ekibine katılacak, yüksek kaliteli ve ölçeklenebilir çözümler üretecek, teknik bilgi birikimiyle projelere yön verecek bir Kıdemli Java Geliştirici arayışındayız. Bu pozisyon, yazılım geliştirme yaşam döngüsünün tüm aşamalarında aktif rol alacak, ekip üyeleriyle iş birliği içinde çalışacak ve teknik karar süreçlerine katkı sağlayacaktır.
Kıdemli Java Geliştirici olarak, kurumsal düzeyde uygulamalar geliştirmekten, mevcut sistemleri iyileştirmekten ve yeni teknolojileri projelere entegre etmekten sorumlu olacaksınız. Spring Framework, Hibernate, RESTful servisler ve mikroservis mimarisi gibi modern teknolojilerle çalışacak, kod kalitesini artırmak için test odaklı geliştirme (TDD) ve sürekli entegrasyon (CI/CD) süreçlerine katkı sağlayacaksınız.
Ayrıca, junior geliştiricilere mentorluk yaparak onların teknik gelişimlerine destek olmanız beklenmektedir. Kod incelemeleri, teknik dökümantasyon ve yazılım mimarisi tasarımları gibi süreçlerde aktif rol alacak, yazılım geliştirme standartlarının uygulanmasını sağlayacaksınız.
Bu pozisyon, uzaktan veya hibrit çalışma modeliyle gerçekleştirilebilir. Agile/Scrum metodolojileriyle çalışan dinamik bir ekip içerisinde yer alacak, müşteri ihtiyaçlarına uygun çözümler geliştireceksiniz. Problem çözme yeteneğiniz, analitik düşünme beceriniz ve takım çalışmasına yatkınlığınız bu rolde başarılı olmanız için önemlidir.
Eğer siz de yenilikçi projelerde yer almak, teknolojiyi etkin kullanarak fark yaratmak ve kariyerinizi bir üst seviyeye taşımak istiyorsanız, başvurunuzu bekliyoruz.
Sorumluluklar
Text copied to clipboard!- Java tabanlı uygulamaların geliştirilmesi ve sürdürülmesi
- Yazılım mimarisi tasarımı ve teknik karar süreçlerine katkı sağlamak
- Kod incelemeleri yaparak kalite standartlarını korumak
- Junior geliştiricilere mentorluk yapmak
- Test senaryoları hazırlamak ve birim testlerini gerçekleştirmek
- Veritabanı tasarımı ve optimizasyonu yapmak
- RESTful API’ler geliştirmek ve entegre etmek
- Mikroservis mimarisi ile uygulamalar geliştirmek
- Agile/Scrum süreçlerine aktif katılım sağlamak
- Teknik dökümantasyon hazırlamak ve güncel tutmak
Gereksinimler
Text copied to clipboard!- Bilgisayar mühendisliği veya ilgili alanlarda lisans derecesi
- En az 5 yıl Java ile yazılım geliştirme deneyimi
- Spring Boot, Hibernate gibi framework’lerde ileri düzey bilgi
- RESTful servisler ve mikroservis mimarisi konusunda deneyim
- Veritabanı yönetim sistemleri (MySQL, PostgreSQL, Oracle) bilgisi
- Git gibi versiyon kontrol sistemlerinde deneyim
- Test odaklı geliştirme (TDD) ve CI/CD süreçlerine hakimiyet
- İyi derecede İngilizce okuma ve yazma becerisi
- Takım çalışmasına yatkınlık ve iletişim becerileri
- Problem çözme ve analitik düşünme yeteneği
Potansiyel mülakat soruları
Text copied to clipboard!- Java ile kaç yıldır yazılım geliştiriyorsunuz?
- Spring Boot ve Hibernate ile hangi projelerde çalıştınız?
- Mikroservis mimarisi konusunda deneyiminiz nedir?
- Test odaklı geliştirme süreçlerine ne kadar hakimsiniz?
- Daha önce mentorluk yaptığınız bir durumdan bahseder misiniz?
- Agile/Scrum metodolojileriyle çalışma deneyiminiz var mı?
- RESTful API geliştirme sürecinde karşılaştığınız zorluklar nelerdi?
- Veritabanı optimizasyonu konusunda hangi teknikleri kullanıyorsunuz?
- CI/CD araçlarıyla hangi projelerde çalıştınız?
- Uzaktan çalışma konusunda deneyiminiz var mı?